heavy machine-guns - Español Inglés Diccionario